package com.eltsistemas.hibernate.teste;

import org.hibernate.cfg.AnnotationConfiguration;
import org.hibernate.tool.hbm2ddl.SchemaExport;

import com.eltsistemas.modelo.Categoria;
import com.eltsistemas.modelo.Produto;
import com.eltsistemas.modelo.Unidade;

public class GeraClasse {
	
	public static void main(String [] args)
	{
		AnnotationConfiguration cfg = new AnnotationConfiguration();
		
		//cfg.addAnnotatedClass(Categoria.class);
		//cfg.addAnnotatedClass(Cilindrada.class);
		//cfg.addAnnotatedClass(Cliente.class);
		//cfg.addAnnotatedClass(Fabricante.class);
		//cfg.addAnnotatedClass(Fornecedor.class);
		//cfg.addAnnotatedClass(Mecanico.class);
		//cfg.addAnnotatedClass(ModeloVeiculo.class);
		//cfg.addAnnotatedClass(OrdemServico.class);
		//cfg.addAnnotatedClass(Unidade.class);
		//cfg.addAnnotatedClass(Placa.class);
		cfg.addAnnotatedClass(Produto.class);
		
		
		SchemaExport ex = new SchemaExport(cfg);
		
		ex.create(true, true);
		System.out.println("TESTE");
	}

}
